
<html><head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta content="text/javascript" http-equiv="content-script-type">
<title>system.runtime.c.errno</title>
<link rel="stylesheet" type="text/css" href="candydoc/style.css">
<!--[if lt IE 7]><link rel="stylesheet" type="text/css" href="candydoc/ie56hack.css"><![endif]-->
<script language="JavaScript" src="candydoc/util.js" type="text/javascript"></script>
<script language="JavaScript" src="candydoc/tree.js" type="text/javascript"></script>
<script language="JavaScript" src="candydoc/explorer.js" type="text/javascript"></script>
</head><body>
<div id="tabarea"></div><div id="explorerclient"></div>
<div id="content"><script>explorer.initialize("system.runtime.c.errno");</script>
	<table class="content">
		<tr><td id="docbody"><h1>system.runtime.c.errno</h1><!-- Generated by Ddoc from F:\MyWork\phoenix\source\system\runtime\c\errno.d -->
D header file for C99.
<br><br>
<b>License:</b><br>
Public Domain
<br><br>
<b>Authors:</b><br>
Sean Kelly
<br><br>
<b>Standards:</b><br>
ISO/IEC 9899:1999 (E)
 
<br><br>


<script>explorer.outline.incSymbolLevel();</script>
<dl>
<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">int 
<span class="currsymbol">errno</span>
<script>explorer.outline.addDecl('errno');</script>

();
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd><br><br>
</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">int 
<span class="currsymbol">errno</span>
<script>explorer.outline.addDecl('errno');</script>

(int <span class="funcparam">val</span>);
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd><br><br>
</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">const int 
<span class="currsymbol">EPERM</span>
<script>explorer.outline.addDecl('EPERM');</script>

;
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>Operation not permitted
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">const int 
<span class="currsymbol">ENOENT</span>
<script>explorer.outline.addDecl('ENOENT');</script>

;
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>No such file or directory
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">const int 
<span class="currsymbol">ESRCH</span>
<script>explorer.outline.addDecl('ESRCH');</script>

;
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>No such process
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">const int 
<span class="currsymbol">EINTR</span>
<script>explorer.outline.addDecl('EINTR');</script>

;
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>Interrupted system call
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">const int 
<span class="currsymbol">EIO</span>
<script>explorer.outline.addDecl('EIO');</script>

;
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>I/O error
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">const int 
<span class="currsymbol">ENXIO</span>
<script>explorer.outline.addDecl('ENXIO');</script>

;
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>No such device or address
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">const int 
<span class="currsymbol">E2BIG</span>
<script>explorer.outline.addDecl('E2BIG');</script>

;
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>Argument list too long
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">const int 
<span class="currsymbol">ENOEXEC</span>
<script>explorer.outline.addDecl('ENOEXEC');</script>

;
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>Exec format error
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">const int 
<span class="currsymbol">EBADF</span>
<script>explorer.outline.addDecl('EBADF');</script>

;
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>Bad file number
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">const int 
<span class="currsymbol">ECHILD</span>
<script>explorer.outline.addDecl('ECHILD');</script>

;
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>No child processes
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">const int 
<span class="currsymbol">EAGAIN</span>
<script>explorer.outline.addDecl('EAGAIN');</script>

;
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>Try again
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">const int 
<span class="currsymbol">ENOMEM</span>
<script>explorer.outline.addDecl('ENOMEM');</script>

;
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>Out of memory
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">const int 
<span class="currsymbol">EACCES</span>
<script>explorer.outline.addDecl('EACCES');</script>

;
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>Permission denied
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">const int 
<span class="currsymbol">EFAULT</span>
<script>explorer.outline.addDecl('EFAULT');</script>

;
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>Bad address
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">const int 
<span class="currsymbol">EBUSY</span>
<script>explorer.outline.addDecl('EBUSY');</script>

;
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>Device or resource busy
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">const int 
<span class="currsymbol">EEXIST</span>
<script>explorer.outline.addDecl('EEXIST');</script>

;
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>File exists
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">const int 
<span class="currsymbol">EXDEV</span>
<script>explorer.outline.addDecl('EXDEV');</script>

;
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>Cross-device link
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">const int 
<span class="currsymbol">ENODEV</span>
<script>explorer.outline.addDecl('ENODEV');</script>

;
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>No such device
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">const int 
<span class="currsymbol">ENOTDIR</span>
<script>explorer.outline.addDecl('ENOTDIR');</script>

;
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>Not a directory
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">const int 
<span class="currsymbol">EISDIR</span>
<script>explorer.outline.addDecl('EISDIR');</script>

;
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>Is a directory
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">const int 
<span class="currsymbol">EINVAL</span>
<script>explorer.outline.addDecl('EINVAL');</script>

;
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>Invalid argument
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">const int 
<span class="currsymbol">ENFILE</span>
<script>explorer.outline.addDecl('ENFILE');</script>

;
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>File table overflow
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">const int 
<span class="currsymbol">EMFILE</span>
<script>explorer.outline.addDecl('EMFILE');</script>

;
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>Too many open files
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">const int 
<span class="currsymbol">ENOTTY</span>
<script>explorer.outline.addDecl('ENOTTY');</script>

;
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>Not a typewriter
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">const int 
<span class="currsymbol">EFBIG</span>
<script>explorer.outline.addDecl('EFBIG');</script>

;
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>File too large
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">const int 
<span class="currsymbol">ENOSPC</span>
<script>explorer.outline.addDecl('ENOSPC');</script>

;
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>No space left on device
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">const int 
<span class="currsymbol">ESPIPE</span>
<script>explorer.outline.addDecl('ESPIPE');</script>

;
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>Illegal seek
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">const int 
<span class="currsymbol">EROFS</span>
<script>explorer.outline.addDecl('EROFS');</script>

;
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>Read-only file system
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">const int 
<span class="currsymbol">EMLINK</span>
<script>explorer.outline.addDecl('EMLINK');</script>

;
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>Too many links
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">const int 
<span class="currsymbol">EPIPE</span>
<script>explorer.outline.addDecl('EPIPE');</script>

;
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>Broken pipe
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">const int 
<span class="currsymbol">EDOM</span>
<script>explorer.outline.addDecl('EDOM');</script>

;
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>Math argument out of domain of func
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">const int 
<span class="currsymbol">ERANGE</span>
<script>explorer.outline.addDecl('ERANGE');</script>

;
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>Math result not representable
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">const int 
<span class="currsymbol">EDEADLK</span>
<script>explorer.outline.addDecl('EDEADLK');</script>

;
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>Resource deadlock would occur
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">const int 
<span class="currsymbol">ENAMETOOLONG</span>
<script>explorer.outline.addDecl('ENAMETOOLONG');</script>

;
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>File name too long
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">const int 
<span class="currsymbol">ENOLCK</span>
<script>explorer.outline.addDecl('ENOLCK');</script>

;
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>No record locks available
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">const int 
<span class="currsymbol">ENOSYS</span>
<script>explorer.outline.addDecl('ENOSYS');</script>

;
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>Function not implemented
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">const int 
<span class="currsymbol">ENOTEMPTY</span>
<script>explorer.outline.addDecl('ENOTEMPTY');</script>

;
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>Directory not empty
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">const int 
<span class="currsymbol">EILSEQ</span>
<script>explorer.outline.addDecl('EILSEQ');</script>

;
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>Illegal byte sequence
<br><br>

</dd>
</dl>
<script>explorer.outline.decSymbolLevel();</script>


</td></tr>
		<tr><td id="docfooter">
			Page was generated with
			<img src="candydoc/img/candydoc.gif" style="vertical-align:middle; position:relative; top:-1px">
			on Sat Nov 29 22:33:12 2008

		</td></tr>
	</table>
</div>
<script>
	explorer.packageExplorer.addModule("platform.PAL");
	explorer.packageExplorer.addModule("platform.windows.Core");
	explorer.packageExplorer.addModule("platform.linux.Core");
	explorer.packageExplorer.addModule("system.Array");
	explorer.packageExplorer.addModule("system.BitArray");
	explorer.packageExplorer.addModule("system.Environment");
	explorer.packageExplorer.addModule("system.Event");
	explorer.packageExplorer.addModule("system.Exception");
	explorer.packageExplorer.addModule("system.Hash");
	explorer.packageExplorer.addModule("system.IntPtr");
	explorer.packageExplorer.addModule("system.Random");
	explorer.packageExplorer.addModule("system.Traits");
	explorer.packageExplorer.addModule("system.TypeTuple");
	explorer.packageExplorer.addModule("system.math.IEEE");
	explorer.packageExplorer.addModule("system.math.Math");
	explorer.packageExplorer.addModule("system.runtime.c.complex");
	explorer.packageExplorer.addModule("system.runtime.c.config");
	explorer.packageExplorer.addModule("system.runtime.c.ctype");
	explorer.packageExplorer.addModule("system.runtime.c.errno");
	explorer.packageExplorer.addModule("system.runtime.c.fenv");
	explorer.packageExplorer.addModule("system.runtime.c.inttypes");
	explorer.packageExplorer.addModule("system.runtime.c.limits");
	explorer.packageExplorer.addModule("system.runtime.c.locale");
	explorer.packageExplorer.addModule("system.runtime.c.math");
	explorer.packageExplorer.addModule("system.runtime.c.signal");
	explorer.packageExplorer.addModule("system.runtime.c.stdarg");
	explorer.packageExplorer.addModule("system.runtime.c.stddef");
	explorer.packageExplorer.addModule("system.runtime.c.stdint");
	explorer.packageExplorer.addModule("system.runtime.c.stdio");
	explorer.packageExplorer.addModule("system.runtime.c.stdlib");
	explorer.packageExplorer.addModule("system.runtime.c.string");
	explorer.packageExplorer.addModule("system.runtime.c.time");
	explorer.packageExplorer.addModule("system.runtime.c.wctype");
	explorer.packageExplorer.addModule("system.text.UTF");
	explorer.packageExplorer.addModule("system.threading.Atomic");
	explorer.packageExplorer.addModule("system.threading.ThreadUtility");
	explorer.packageExplorer.addModule("system.threading.synchronization.SpinWait");
	explorer.packageExplorer.addModule("system.collections.ArrayList");
	explorer.packageExplorer.addModule("system.collections.Comparer");
	explorer.packageExplorer.addModule("system.collections.Deque");
	explorer.packageExplorer.addModule("system.collections.EqualityComparer");
	explorer.packageExplorer.addModule("system.collections.Exception");
	explorer.packageExplorer.addModule("system.collections.HashMap");
	explorer.packageExplorer.addModule("system.collections.HashSet");
	explorer.packageExplorer.addModule("system.collections.ICollection");
	explorer.packageExplorer.addModule("system.collections.IComparer");
	explorer.packageExplorer.addModule("system.collections.IDeque");
	explorer.packageExplorer.addModule("system.collections.IEnumerable");
	explorer.packageExplorer.addModule("system.collections.IEnumerator");
	explorer.packageExplorer.addModule("system.collections.IEqualityComparer");
	explorer.packageExplorer.addModule("system.collections.IList");
	explorer.packageExplorer.addModule("system.collections.IMap");
	explorer.packageExplorer.addModule("system.collections.IQueue");
	explorer.packageExplorer.addModule("system.collections.LinkedList");
	explorer.packageExplorer.addModule("system.collections.Pair");
	explorer.packageExplorer.addModule("system.collections.PrimeHelper");
	explorer.packageExplorer.addModule("system.collections.PriorityQueue");
	explorer.packageExplorer.addModule("system.collections.Queue");
	explorer.packageExplorer.addModule("system.collections.RBTree");
	explorer.packageExplorer.addModule("system.collections.Stack");
	explorer.packageExplorer.addModule("system.collections.TreeMap");
	explorer.packageExplorer.addModule("system.collections.TreeSet");
	explorer.packageExplorer.addModule("system.collections.objectmodel.ListCollection");
	explorer.packageExplorer.addModule("system.collections.objectmodel.ReadOnlyListCollection");</script>
</body></html>


